岗位职责:
岗位职责:
1、参与公司移动终端产品技术架构的设计;
2、完成公司移动终端产品Iphone版、ipad的开发、测试、发布;
3、根据开发规范与流程协助完成模块的设计、编码、测试以及编写相关文档。
岗位要求:
1.本科以上学历,计算机相关专业;
2.三年以上iphone、ipad开发经验;
3、精通Objective-C编程,具备扎实的C/C++编程基础,独立开发过2个以上IOS上线项目;
4、熟悉常用算法和数据结构,熟悉基础设计模式,熟悉MacOS,Xcode及iPhone SDK开发环境及相关开发工具;
5、精通IOS SDK中的UI、网络、数据库、XML/JSON解析等开发技巧;
6、精通常用软件架构模式,熟悉各种算法与数据结构,多线程,网络编程(Socket、http/web service)等;
7、熟悉消息推送、json/xml数据打包和解析、SQLite和内存管理机制;
8、熟悉IOS性能和内存优化,善于解决系统崩溃,内存溢出,优化和兼容性问题。
职能类别:
软件工程师
关键字:
ios
软件开发
APP开发